package com.xiyu.service.service.elder;

import com.xiyu.service.vo.elder.accident.AccidentGetOutput;
import com.xiyu.service.vo.elder.accident.AccidentUpdateInput;
import com.xiyu.service.vo.elder.accident.AccidentCreateInput;
import com.xiyu.service.vo.elder.accident.AccidentPageQueryOutput;
import com.xiyu.service.vo.elder.accident.AccidentPageQueryInput;
import com.xiyu.service.framework.web.web.core.pojo.PageResult;
import jakarta.servlet.http.HttpServletResponse;

/**
 * 事故登记 Service 接口
 */
public interface AccidentService {

    PageResult<AccidentPageQueryOutput> pageQuery(AccidentPageQueryInput inputVO);

    Long create(AccidentCreateInput inputVO);

    Boolean update(AccidentUpdateInput inputVO);

    AccidentGetOutput get(Long id);

    Boolean deleted(Long id);

}
